19 research outputs found

    Enforcement of entailment constraints in distributed service-based business processes

    Get PDF
    Abstract Context: A distributed business process is executed in a distributed computing environment. The service-oriented architecture (SOA) paradigm is a popular option for the integration of software services and execution of distributed business processes. Entailment constraints, such as mutual exclusion and binding constraints, are important means to control process execution. Mutually exclusive tasks result from the division of powerful rights and responsibilities to prevent fraud and abuse. In contrast, binding constraints define that a subject who performed one task must also perform the corresponding bound task(s). Objective: We aim to provide a model-driven approach for the specification and enforcement of task-based entailment constraints in distributed servicebased business processes. Method: Based on a generic metamodel, we define a domain-specific language (DSL) that maps the different modeling-level artifacts to the implementation-level. The DSL integrates elements from role-based access control (RBAC) with the tasks that are performed in a business process. Process definitions are annotated using the DSL, and our software platform uses automated model transformations to produce executable WS-BPEL specifications which enforce the entailment constraints. We evaluate the impact of constraint enforcement on runtime performance for five selected service-based processes from existing literature. Results: Our evaluation demonstrates that the approach correctly enforces task-based entailment constraints at runtime. The performance experiments illustrate that the runtime enforcement operates with an overhead that scales well up to the order of several ten thousand logged invocations. Using our DSL annotations, the user-defined process definition remains declarative and clean of security enforcement code. Conclusion: Our approach decouples the concerns of (non-technical) domain experts from technical details of entailment constraint enforcement. The developed framework integrates seamlessly with WS-BPEL and the Web services technology stack. Our prototype implementation shows the feasibility of the approach, and the evaluation points to future work and further performance optimizations

    From Democratic Peace to Democratic Distinctiveness: A Critique of Democratic Exceptionalism in Peace and Conflict Studies

    Full text link

    Enforcement of Entailment Constraints in Distributed Service-Based Business Processes

    Get PDF
    Context: A distributed business process is executed in a distributed computing environment. The service-oriented architecture (SOA) paradigm is a popular option for the integration of software services and execution of distributed business processes. Entailment constraints, such as mutual exclusion and binding constraints, are important means to control process execution. Mutually exclusive tasks result from the division of powerful rights and responsibilities to prevent fraud and abuse. In contrast, binding constraints define that a subject who performed one task must also perform the corresponding bound task(s). Objective: We aim to provide a model-driven approach for the specification and enforcement of task-based entailment constraints in distributed servicebased business processes. Method: Based on a generic metamodel, we define a domain-specific language (DSL) that maps the different modeling-level artifacts to the implementation-level. The DSL integrates elements from role-based access control (RBAC) with the tasks that are performed in a business process. Process definitions are annotated using the DSL, and our software platform uses automated model transformations to produce executable WS-BPEL specifications which enforce the entailment constraints. We evaluate the impact of constraint enforcement on runtime performance for five selected service-based processes from existing literature. Results: Our evaluation demonstrates that the approach correctly enforces task-based entailment constraints at runtime. The performance experiments illustrate that the runtime enforcement operates with an overhead that scales well up to the order of several ten thousand logged invocations. Using our DSL annotations, the user-defined process definition remains declarative an

    Central spindle proteins and mitotic kinesins are direct transcriptional targets of MuvB, B-MYB and FOXM1 in breast cancer cell lines and are potential targets for therapy

    No full text
    The MuvB multiprotein complex, together with B-MYB and FOXM1 (MMB-FOXM1), plays an essential role in cell cycle progression by regulating the transcription of genes required for mitosis and cytokinesis. In many tumors, B-MYB and FOXM1 are overexpressed as part of the proliferation signature. However, the transcriptional targets that are important for oncogenesis have not been identified. Given that mitotic kinesins are highly expressed in cancer cells and that selected kinesins have been reported as target genes of MMB-FOXM1, we sought to determine which mitotic kinesins are directly regulated by MMB-FOXM1. We demonstrate that six mitotic kinesins and two microtubule-associated non-motor proteins (MAPs) CEP55 and PRC1 are direct transcriptional targets of MuvB, B-MYB and FOXM1 in breast cancer cells. Suppression of KIF23 and PRC1 strongly suppressed proliferation of MDA-MB-231 cells. The set of MMB-FOXM1 regulated kinesins genes and 4 additional kinesins which we referred to as the mitotic kinesin signature (MKS) is linked to poor outcome in breast cancer patients. Thus, mitotic kinesins could be used as prognostic biomarker and could be potential therapeutic targets for the treatment of breast cancer
    corecore